class C<+T, -U> {}
function f<+T, -U>() {}
type T<+T, -U> = {};
